Dynomotion

Group: DynoMotion Message: 11711 From: cnc_machines Date: 6/17/2015
Subject: SnapAMP Setup
Attachments :
Good Morning,

I have had a SnapAMP sitting on my desk for a while now and am finally getting to use it for something. Here is the motor I am planning on using. I have a few questions in how to get things configured and running.

https://www.anaheimautomation.com/manuals/servo/L010736%20-%20EMG-10%20Servo%20Motor.pdf


I see that it has three channels, A,B, and C. I am not sure where the C channel would be plugged in. Do you think this is just an index channel or something?


I attached a quick schematic of how I think it should be hooked up.


Thanks,


Scott

  @@attachment@@
Group: DynoMotion Message: 11712 From: Tom Kerekes Date: 6/17/2015
Subject: Re: SnapAMP Setup [1 Attachment]
Hi Scott,

Yes I believe that is an index signal.  You might connect it to any unused A or B differential input and sample it as an input in Software.

Regards
TK

Group: DynoMotion Message: 11713 From: cnc_machines Date: 6/17/2015
Subject: Re: SnapAMP Setup [1 Attachment]
Thanks Tom. I have set up quite a few KStep boards and am learning the differences in setting up the SnapAMP. I see the example program for setting voltage clamping and current limits. I am trying to understand the differences in the Configuration screen.

1. Input - Encoder
2. Output - 3 Phase Servo
3. Input Channel Gain:
- How is this set up? The servo has a 2,500 pulse per revolution encoder
- On my steppers I would put 2 in here (I had a 400 pulse per rev encoder and 200 count stepper)
4. Inv Dist Per Cycle
- I see that this parameter is different in the example programs. I read the help file, but am uncertain how to configure this?

On the step response screen, what are the units for velocity? The stepper motors were micro steps per second. Is this now encoder counts per second? Or motor commutations per second?

Thanks,

Scott
Group: DynoMotion Message: 11721 From: Tom Kerekes Date: 6/18/2015
Subject: Re: SnapAMP Setup
Hi Scott,

Regarding:

#1 correct

#2 correct

#3 we normally leave this at +1 or -1 to have units of encoder counts.  Since the motor will be driving torque there is no need to match the output to he input resolution.

#4 this must be set in order to properly commutative your motor.  For example if your motor goes through a complete commutation cycle every 1250 encoder counts then you would set this to 1/1250.

Yes all KFLOP Units will be encoder counts rather than motor steps. 

No it would not be motor commutations per second.


Usually the first step with a brushless 3Phase motor is to run our AutoPhaseFind.c program to check if the motor is wired correctly and to extract the commutation parameters from the motor in the form of a report.

Please read through some SnapAmp Threads here or on the cnczone forum.


HTH
Regards
TK